Big Huge Thesaurus

jet engine

noun